pressure breathing vest - Francés Inglés Diccionario